front pump - French English Dictionary